WebView 和 JS 交互

石朝辉2015-05-23 16:14AndroidAndroid WebView

转载请注明出处,点击此处open in new window 查看更多精彩内容

Android 调用 js

调用方式:

mWebView.loadUrl("javascript:method()");

其中 method() 是 js 中的一个方法。

js调用Android

调用方式:

  • 首先在Java类作为被调用对象,这里叫做 JavaScriptInterfaceObject ,其中有个方法叫 method()
  • 其次使用以下方法注入对象到 js。
mWebView.addJavaScriptInterface(new JavaScriptInterfaceObject(), "myObject")
  • 最后在js中使用该对象:
<a onClick="myObject.method()">这里可以是链接也可以是按钮或者其他东西</a>
最后更新于 2024-02-04 02:20:03